import java.util.ArrayList;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        // 读取数组元素个数
        int n = sc.nextInt();

        // 读取数组元素并存入 ArrayList
        ArrayList<Integer> list = new ArrayList<>();
        for (int i = 0; i < n; i++) {
            list.add(sc.nextInt());
        }

        // 读取删除次数
        int k = sc.nextInt();

        // 执行删除操作
        for (int i = 0; i < k; i++) {
            int x = sc.nextInt() - 1; // 转换为 0-based 索引
            if (x >= 0 && x < list.size()) { // 检查索引是否有效
                list.remove(x); // 删除指定位置的元素
            }
        }

        // 输出结果
        for (int i = 0; i < list.size(); i++) {
            System.out.print(list.get(i));
            if (i < list.size() - 1) {
                System.out.print(" ");
            }
        }

        sc.close();
    }
}